Big Huge Thesaurus

Sphacele calycina

noun